[livres divers classés par sujet] [Informatique] [Algorithmique] [Programmation] [Mathématiques] [Hardware] [Robotique] [Langage] [Intelligence artificielle] [Réseaux]
[Bases de données] [Télécommunications] [Chimie] [Médecine] [Astronomie] [Astrophysique] [Films scientifiques] [Histoire] [Géographie] [Littérature]

Scalable Network Emulation: A Comparison of Virtual Routing and Virtual Machines

contributor IPVS, Verteilte Systeme
creator Maier, Steffen
Grau, Andreas
Weinschrott, Harald
Rothermel, Kurt
date 2007-07-01
description Performance analysis is a necessary step during the development of distributed applications and communication protocols. Network emulation testbeds provide synthetic, configurable environments for comparative performance measurements of real implementations. However, realistic scenarios require more communicating nodes than usual testbeds are able to provide. In order to enable scalable network emulation, various concepts for the virtualization of nodes have been proposed. The overhead of virtualization strongly impacts the total size of a scenario, that can be emulated on a given testbed. However, the overhead of different virtualization approaches in the context of network emulation has not been compared directly so far. In this paper, we present a comparison of different virtual machine implementations (Xen, User Mode Linux) and our own virtual routing approach (NET). We discuss qualitative evaluation criteria and present a quantitative evaluation showing the efficiency of each approach in a traditional wired infrastructure-based and in a wireless ad hoc network emulation scenario. Our results give insights on which virtualization approach is best suited for which kind of network emulation.
identifier  http://www.informatik.uni-stuttgart.de/cgi-bin/NCSTRL/NCSTRL_view.pl?id=INPROC-2007-05&engl=1
language eng
publisher IEEE Computer Society
source In: Proceedings of the IEEE Symposium on Computers and Communications (ISCC'07), Aveiro, Portugal, July 1-4, pp. 395-402
subject Performance of Systems (CR C.4)
Operating Systems Communications Management (CR D.4.4)
Operating Systems Performance (CR D.4.8)
Simulation and Modeling Applications (CR I.6.3)
network emulation
performance measurement
virtual machine
virtual routing
title Scalable Network Emulation: A Comparison of Virtual Routing and Virtual Machines
type Text
Article in Proceedings